HAL RTC macro migration ¶
This section provides information about the HAL RTC macro migration.
HAL RTC reset handle state macros ¶
|
HAL1 |
HAL2 |
|---|---|
#define __HAL_RTC_RESET_HANDLE_STATE()
|
Handle is removed in HAL2.
|
HAL RTC write protection disable macros ¶
|
HAL1 |
HAL2 |
|---|---|
#define __HAL_RTC_WRITEPROTECTION_DISABLE()
|
HAL_RTC_DisableWriteProtection(void)
|
HAL RTC write protection enable macros ¶
|
HAL1 |
HAL2 |
|---|---|
#define __HAL_RTC_WRITEPROTECTION_ENABLE()
|
HAL_RTC_EnableWriteProtection(void)
|
HAL RTC daylight saving time Add1H macros ¶
|
HAL1 |
HAL2 |
|---|---|
#define __HAL_RTC_DAYLIGHT_SAVING_TIME_ADD1H()
|
HAL_RTC_CALENDAR_AddOneHour(void)
|
HAL RTC daylight saving time Sub1H macros ¶
|
HAL1 |
HAL2 |
|---|---|
#define __HAL_RTC_DAYLIGHT_SAVING_TIME_SUB1H()
|
HAL_RTC_CALENDAR_SubtractOneHour(void)
|
HAL RTC alarm A/B enable macros ¶
|
HAL1 |
HAL2 |
|---|---|
#define __HAL_RTC_ALARMA_ENABLE()
#define __HAL_RTC_ALARMB_ENABLE()
|
In HAL2 the alarm activation management is handled by:
If needed, you can enable each alarm separately with:
|
HAL RTC alarm A/B disable macros ¶
|
HAL1 |
HAL2 |
|---|---|
#define __HAL_RTC_ALARMA_DISABLE()
#define __HAL_RTC_ALARMB_DISABLE()
|
In HAL2 the alarm activation management is handled by:
If needed, you can disable each alarm separately with:
|
HAL RTC alarm enable IT macros ¶
|
HAL1 |
HAL2 |
|---|---|
#define __HAL_RTC_ALARM_ENABLE_IT()
|
In HAL2 the alarm activation management is handled by:
If needed, you can enable each alarm separately with:
|
HAL RTC alarm disable IT macros ¶
|
HAL1 |
HAL2 |
|---|---|
#define __HAL_RTC_ALARM_DISABLE_IT()
|
In HAL2 the alarm activation management is handled by:
If needed, you can disable each alarm separately with:
|
HAL RTC alarm get IT macros ¶
|
HAL1 |
HAL2 |
|---|---|
#define __HAL_RTC_ALARM_GET_IT()
|
__STATIC_INLINE uint32_t LL_RTC_IsActiveFlag_ALRAM(void)
__STATIC_INLINE uint32_t LL_RTC_IsActiveFlag_ALRBM(void)
|
Related concept: Removal of hardware-related macros in HAL2
HAL RTC alarm get IT source macros ¶
|
HAL1 |
HAL2 |
|---|---|
#define __HAL_RTC_ALARM_GET_IT_SOURCE()
|
__STATIC_INLINE uint32_t LL_RTC_IsEnabledIT_ALRA(void)
__STATIC_INLINE uint32_t LL_RTC_IsEnabledIT_ALRB(void)
|
Related concept: Removal of hardware-related macros in HAL2
HAL RTC alarm get flag macros ¶
|
HAL1 |
HAL2 |
|---|---|
#define __HAL_RTC_ALARM_GET_FLAG()
|
#define LL_RTC_ALARM_A_GET_FLAG() or #define LL_RTC_ALARM_B_GET_FLAG()
|
Related concept: Removal of hardware-related macros in HAL2
HAL RTC alarm clear flag macros ¶
|
HAL1 |
HAL2 |
|---|---|
#define __HAL_RTC_ALARM_CLEAR_FLAG()
|
__STATIC_INLINE void LL_RTC_ClearFlag_ALRA(void)
__STATIC_INLINE void LL_RTC_ClearFlag_ALRB(void)
|
Related concept: Removal of hardware-related macros in HAL2
HAL RTC is calendar initialized macros ¶
|
HAL1 |
HAL2 |
|---|---|
#define __HAL_RTC_IS_CALENDAR_INITIALIZED()
|
__STATIC_INLINE uint32_t LL_RTC_IsActiveFlag_INITS()
|
Related concept: Removal of hardware-related macros in HAL2
HAL RTC get binary mode macros ¶
|
HAL1 |
HAL2 |
|---|---|
#define __HAL_RTC_GET_BINARY_MODE()
|
In HAL2 get binary mode is handled inside:
If needed, you can get the binary mode separately with:
|
HAL RTC get the frequency macro ¶
|
HAL1 |
HAL2 |
|---|---|
#define __HAL_RTC_TAMPER_GET_SAMPLING_FREQ()
|
#define LL_TAMP_GET_FILTER_SAMPLE_FREQUENCY()
|
Related concept: Removal of hardware-related macros in HAL2
HAL RTC clear flag macros ¶
|
HAL1 |
HAL2 |
|---|---|
#define __HAL_RTC_CLEAR_FLAG()
|
__STATIC_INLINE void LL_RTC_ClearFlag_TS()
__STATIC_INLINE void LL_RTC_ClearFlag_TSOV()
__STATIC_INLINE void LL_RTC_ClearFlag_ITS()
__STATIC_INLINE void LL_RTC_ClearFlag_WUT()
__STATIC_INLINE void LL_RTC_ClearFlag_ALRA()
__STATIC_INLINE void LL_RTC_ClearFlag_ALRB()
|
Related concept: Removal of hardware-related macros in HAL2
HAL RTC get flag macros ¶
|
HAL1 |
HAL2 |
|---|---|
#define __HAL_RTC_GET_FLAG()
|
__STATIC_INLINE uint32_t LL_RTC_IsActiveFlag_RECALP()
__STATIC_INLINE uint32_t LL_RTC_IsActiveFlag_INIT()
__STATIC_INLINE uint32_t LL_RTC_IsActiveFlag_RS()
__STATIC_INLINE uint32_t LL_RTC_IsActiveFlag_INITS()
__STATIC_INLINE uint32_t LL_RTC_IsActiveFlag_SHP()
__STATIC_INLINE uint32_t LL_RTC_IsActiveFlag_WUTW()
__STATIC_INLINE uint32_t LL_RTC_IsActiveFlag_SSRU()
__STATIC_INLINE uint32_t LL_RTC_IsActiveFlag_ITS()
__STATIC_INLINE uint32_t LL_RTC_IsActiveFlag_TSOV()
__STATIC_INLINE uint32_t LL_RTC_IsActiveFlag_TS()
__STATIC_INLINE uint32_t LL_RTC_IsActiveFlag_WUT()
__STATIC_INLINE uint32_t LL_RTC_IsActiveFlag_ALRB()
__STATIC_INLINE uint32_t LL_RTC_IsActiveFlag_ALRA()
|
Related concept: Removal of hardware-related macros in HAL2
HAL RTC wake-up timer enable macros ¶
|
HAL1 |
HAL2 |
|---|---|
#define __HAL_RTC_WAKEUPTIMER_ENABLE()
|
In HAL2 get wakeup timer enable is handled by:
If needed, you can enable the wakeup timer separately with:
|
HAL RTC wake-up timer disable macros ¶
|
HAL1 |
HAL2 |
|---|---|
#define __HAL_RTC_WAKEUPTIMER_DISABLE()
|
In HAL2 get wakeup timer disable is handled by:
If needed, you can disable the wakeup timer separately with:
|
HAL RTC wake-up timer enable IT macros ¶
|
HAL1 |
HAL2 |
|---|---|
#define __HAL_RTC_WAKEUPTIMER_ENABLE_IT()
|
In HAL2 get wakeup timer enable IT is handled by:
If needed, you can enable the wakeup timer IT separately with:
|
HAL RTC wake-up timer disable IT macros ¶
|
HAL1 |
HAL2 |
|---|---|
#define __HAL_RTC_WAKEUPTIMER_DISABLE_IT()
|
In HAL2 get wakeup timer disable IT is handled by:
If needed, you can disable the wakeup timer IT separately with:
|
HAL RTC wake-up timer get IT macros ¶
|
HAL1 |
HAL2 |
|---|---|
#define __HAL_RTC_WAKEUPTIMER_GET_IT()
|
__STATIC_INLINE uint32_t LL_RTC_IsActiveFlag_WUTM()
|
Related concept: Removal of hardware-related macros in HAL2
HAL RTC wake-up timer get IT source macros ¶
|
HAL1 |
HAL2 |
|---|---|
#define __HAL_RTC_WAKEUPTIMER_GET_IT_SOURCE()
|
__STATIC_INLINE uint32_t LL_RTC_IsEnabledIT_WUT()
|
Related concept: Removal of hardware-related macros in HAL2
HAL RTC wake-up timer get flag macros ¶
|
HAL1 |
HAL2 |
|---|---|
#define __HAL_RTC_WAKEUPTIMER_GET_FLAG()
|
__STATIC_INLINE uint32_t LL_RTC_IsActiveFlag_WUT()
__STATIC_INLINE uint32_t LL_RTC_IsActiveFlag_WUTW()
|
Related concept: Removal of hardware-related macros in HAL2
HAL RTC wake-up timer clear flag macros ¶
|
HAL1 |
HAL2 |
|---|---|
#define __HAL_RTC_WAKEUPTIMER_CLEAR_FLAG()
|
In HAL2 you can clear the wakeup timer flag with:
If you want to clear it separately use:
|
HAL RTC tamper get samples count macros ¶
|
HAL1 |
HAL2 |
|---|---|
#define __HAL_RTC_TAMPER_GET_SAMPLES_COUNT()
|
#define LL_TAMP_GET_FILTER_SAMPLE()
|
Related concept: Removal of hardware-related macros in HAL2
HAL RTC tamper get pull-up status macros ¶
|
HAL1 |
HAL2 |
|---|---|
#define __HAL_RTC_TAMPER_GET_PULLUP_STATUS()
|
#define LL_TAMP_GET_PULL_UP()
|
Related concept: Removal of hardware-related macros in HAL2
HAL RTC tamper get precharge duration macros ¶
|
HAL1 |
HAL2 |
|---|---|
#define __HAL_RTC_TAMPER_GET_PRCHRG_DURATION()
|
#define LL_TAMP_GET_PRECHARGE_DURATION()
|
Related concept: Removal of hardware-related macros in HAL2
HAL RTC timestamp enable macros ¶
|
HAL1 |
HAL2 |
|---|---|
#define __HAL_RTC_TIMESTAMP_ENABLE()
|
HAL_RTC_TIMESTAMP_EnablePinSource(void)
|
HAL RTC timestamp disable macros ¶
|
HAL1 |
HAL2 |
|---|---|
#define __HAL_RTC_TIMESTAMP_DISABLE()
|
HAL_RTC_TIMESTAMP_DisablePinSource(void)
|
HAL RTC timestamp enable IT macros ¶
|
HAL1 |
HAL2 |
|---|---|
#define __HAL_RTC_TIMESTAMP_ENABLE_IT()
|
HAL_RTC_TIMESTAMP_EnableIT(void)
|
HAL RTC timestamp disable IT macros ¶
|
HAL1 |
HAL2 |
|---|---|
#define __HAL_RTC_TIMESTAMP_DISABLE_IT()
|
HAL_RTC_TIMESTAMP_DisableIT(void)
|
HAL RTC timestamp get IT macros ¶
|
HAL1 |
HAL2 |
|---|---|
#define __HAL_RTC_TIMESTAMP_GET_IT()
|
__STATIC_INLINE uint32_t LL_RTC_IsActiveFlag_TSM()
|
Related concept: Removal of hardware-related macros in HAL2
HAL RTC timestamp get IT source macros ¶
|
HAL1 |
HAL2 |
|---|---|
#define __HAL_RTC_TIMESTAMP_GET_IT_SOURCE()
|
HAL_RTC_TIMESTAMP_IsEnabledIT(void)
|
HAL RTC timestamp get flag macros ¶
|
HAL1 |
HAL2 |
|---|---|
#define __HAL_RTC_TIMESTAMP_GET_FLAG()
|
#define LL_RTC_TIMESTAMP_GET_FLAG()
__STATIC_INLINE uint32_t LL_RTC_IsActiveFlag_TS()
__STATIC_INLINE uint32_t LL_RTC_IsActiveFlag_TSOV()
|
Related concept: Removal of hardware-related macros in HAL2
HAL RTC timestamp clear flag macros ¶
|
HAL1 |
HAL2 |
|---|---|
#define __HAL_RTC_TIMESTAMP_CLEAR_FLAG()
|
__STATIC_INLINE void LL_RTC_ClearFlag_TS()
__STATIC_INLINE void LL_RTC_ClearFlag_TSOV()
|
Related concept: Removal of hardware-related macros in HAL2
HAL RTC internal timestamp enable macros ¶
|
HAL1 |
HAL2 |
|---|---|
#define __HAL_RTC_INTERNAL_TIMESTAMP_ENABLE()
|
HAL_RTC_TIMESTAMP_EnableInternalSource(void)
|
HAL RTC internal timestamp disable macros ¶
|
HAL1 |
HAL2 |
|---|---|
#define __HAL_RTC_INTERNAL_TIMESTAMP_DISABLE()
|
HAL_RTC_TIMESTAMP_DisableInternalSource(void)
|
HAL RTC internal timestamp get flag macros ¶
|
HAL1 |
HAL2 |
|---|---|
#define __HAL_RTC_INTERNAL_TIMESTAMP_GET_FLAG()
|
__STATIC_INLINE uint32_t LL_RTC_IsActiveFlag_ITS()
|
Related concept: Removal of hardware-related macros in HAL2
HAL RTC internal timestamp clear flag macros ¶
|
HAL1 |
HAL2 |
|---|---|
#define __HAL_RTC_INTERNAL_TIMESTAMP_CLEAR_FLAG()
|
__STATIC_INLINE void LL_RTC_ClearFlag_ITS()
|
Related concept: Removal of hardware-related macros in HAL2
HAL RTC tamper timestamp enable macros ¶
|
HAL1 |
HAL2 |
|---|---|
#define __HAL_RTC_TAMPTS_ENABLE()
|
HAL_RTC_TIMESTAMP_EnableTamperSource(void)
|
HAL RTC tamper timestamp disable macros ¶
|
HAL1 |
HAL2 |
|---|---|
#define __HAL_RTC_TAMPTS_DISABLE()
|
HAL_RTC_TIMESTAMP_DisableTamperSource(void)
|
HAL RTC tamper timestamp get status macros ¶
|
HAL1 |
HAL2 |
|---|---|
#define __HAL_RTC_TAMPTS_GET_STATUS()
|
HAL_RTC_TIMESTAMP_IsEnabledTamperSource(hal_rtc_timestamp_tamp_t tamp)
|
HAL RTC tamper detection output enable macros ¶
|
HAL1 |
HAL2 |
|---|---|
#define __HAL_RTC_TAMPOE_ENABLE()
|
__STATIC_INLINE void LL_RTC_EnableTamperOutput()
|
Related concept: Removal of hardware-related macros in HAL2
HAL RTC tamper detection output disable macros ¶
|
HAL1 |
HAL2 |
|---|---|
#define __HAL_RTC_TAMPOE_DISABLE()
|
__STATIC_INLINE void LL_RTC_DisableTamperOutput()
|
Related concept: Removal of hardware-related macros in HAL2
HAL RTC calibration output enable macros ¶
|
HAL1 |
HAL2 |
|---|---|
#define __HAL_RTC_CALIBRATION_OUTPUT_ENABLE()
|
__STATIC_INLINE void LL_RTC_EnableOutput()
|
Related concept: Removal of hardware-related macros in HAL2
HAL RTC calibration output disable macros ¶
|
HAL1 |
HAL2 |
|---|---|
#define __HAL_RTC_CALIBRATION_OUTPUT_DISABLE()
|
__STATIC_INLINE void LL_RTC_DisableOutput()
|
Related concept: Removal of hardware-related macros in HAL2
HAL RTC clock reference detection enable macros ¶
|
HAL1 |
HAL2 |
|---|---|
#define __HAL_RTC_CLOCKREF_DETECTION_ENABLE()
|
HAL_RTC_CALENDAR_EnableReferenceClock(void)
|
HAL RTC clock reference detection disable macros ¶
|
HAL1 |
HAL2 |
|---|---|
#define __HAL_RTC_CLOCKREF_DETECTION_DISABLE()
|
HAL_RTC_CALENDAR_DisableReferenceClock(void)
|
HAL RTC shift get flag macros ¶
|
HAL1 |
HAL2 |
|---|---|
#define __HAL_RTC_SHIFT_GET_FLAG()
|
__STATIC_INLINE uint32_t LL_RTC_IsActiveFlag_SHP()
|
Related concept: Removal of hardware-related macros in HAL2
HAL RTC tamper input detection enable macros ¶
|
HAL1 |
HAL2 |
|---|---|
#define __HAL_RTC_TAMPER_ENABLE()
|
In HAL2 passive tamper enable is handled by:
If needed, you can enable the tamper separately with:
|
HAL RTC tamper input detection disable macros ¶
|
HAL1 |
HAL2 |
|---|---|
#define __HAL_RTC_TAMPER_DISABLE()
|
In HAL2 passive tamper disable is handled by:
If needed, you can disable the tamper separately with:
|
HAL RTC tamper interrupt enable macros ¶
|
HAL1 |
HAL2 |
|---|---|
#define __HAL_RTC_TAMPER_ENABLE_IT()
|
In HAL2 passive tamper IT enable is handled by:
If needed, you can enable the tamper IT separately with:
|
HAL RTC tamper interrupt disable macros ¶
|
HAL1 |
HAL2 |
|---|---|
#define __HAL_RTC_TAMPER_DISABLE_IT()
|
In HAL2 passive tamper IT disable is handled by:
If needed, you can disable the tamper separately with:
|
HAL RTC tamper get IT macros ¶
|
HAL1 |
HAL2 |
|---|---|
#define __HAL_RTC_TAMPER_GET_IT()
|
In HAL2 tamper get IT is handled by:
If needed, you can disable the tamper separately with:
|
HAL RTC tamper get IT source macros ¶
|
HAL1 |
HAL2 |
|---|---|
#define __HAL_RTC_TAMPER_GET_IT_SOURCE()
|
__STATIC_INLINE uint32_t LL_TAMP_IsEnabledIT(uint32_t TampersIT)
__STATIC_INLINE uint32_t LL_TAMP_ITAMP_IsEnabledIT(uint32_t InternalTampersIT)
|
Related concept: Removal of hardware-related macros in HAL2
HAL RTC tamper get flag macros ¶
|
HAL1 |
HAL2 |
|---|---|
#define __HAL_RTC_TAMPER_GET_FLAG()
|
In HAL2 tamper get flag is handled by:
If needed, you can get the active flag separately with:
|
HAL RTC tamper clear flag macros ¶
|
HAL1 |
HAL2 |
|---|---|
#define __HAL_RTC_TAMPER_CLEAR_FLAG()
|
In HAL2 tamper clear flag is handled by:
If needed, you can clear the flag separately with:
|
HAL RTC SSRU enable IT macro ¶
|
HAL1 |
HAL2 |
|---|---|
#define __HAL_RTC_SSRU_ENABLE_IT()
|
HAL_RTC_CALENDAR_EnableITSubSecondsUnderflow(void)
|
HAL RTC SSRU disable IT macro ¶
|
HAL1 |
HAL2 |
|---|---|
#define __HAL_RTC_SSRU_DISABLE_IT()
|
HAL_RTC_CALENDAR_DisableITSubSecondsUnderflow(void)
|
HAL RTC SSRU get IT macro ¶
|
HAL1 |
HAL2 |
|---|---|
#define __HAL_RTC_SSRU_GET_IT()
|
__STATIC_INLINE uint32_t LL_RTC_IsActiveFlag_SSRUM()
|
Related concept: Removal of hardware-related macros in HAL2
HAL RTC SSRU get IT source macro ¶
|
HAL1 |
HAL2 |
|---|---|
#define __HAL_RTC_SSRU_GET_IT_SOURCE()
|
HAL_RTC_CALENDAR_IsEnabledITSubSecondsUnderflow(void)
|
HAL RTC SSRU get flag macro ¶
|
HAL1 |
HAL2 |
|---|---|
#define __HAL_RTC_SSRU_GET_FLAG()
|
#define LL_RTC_SSRU_GET_FLAG()
|
Related concept: Removal of hardware-related macros in HAL2
HAL RTC SSRU clear flag macro ¶
|
HAL1 |
HAL2 |
|---|---|
#define __HAL_RTC_SSRU_CLEAR_FLAG()
|
__STATIC_INLINE void LL_RTC_ClearFlag_SSRU()
|
Related concept: Removal of hardware-related macros in HAL2
HAL RTC associated EXTI line macros ¶
|
HAL1 |
HAL2 |
|---|---|
/* RTC Alarm */
#define __HAL_RTC_ALARM_EXTI_ENABLE_IT()
#define __HAL_RTC_ALARM_EXTI_DISABLE_IT()
#define __HAL_RTC_ALARM_EXTI_RISING_IT()
#define __HAL_RTC_ALARM_EXTI_FALLING_IT()
#define __HAL_RTC_ALARM_EXTI_ENABLE_EVENT()
#define __HAL_RTC_ALARM_EXTI_DISABLE_EVENT()
#define __HAL_RTC_ALARM_EXTID2_ENABLE_IT()
#define __HAL_RTC_ALARM_EXTID2_DISABLE_IT()
#define __HAL_RTC_ALARM_EXTID2_ENABLE_EVENT()
#define __HAL_RTC_ALARM_EXTID2_DISABLE_EVENT()
#define __HAL_RTC_ALARM_EXTI_ENABLE_FALLING_EDGE()
#define __HAL_RTC_ALARM_EXTI_DISABLE_FALLING_EDGE()
#define __HAL_RTC_ALARM_EXTI_ENABLE_RISING_EDGE()
#define __HAL_RTC_ALARM_EXTI_DISABLE_RISING_EDGE()
#define __HAL_RTC_ALARM_EXTI_ENABLE_RISING_FALLING_EDGE()
#define __HAL_RTC_ALARM_EXTI_DISABLE_RISING_FALLING_EDGE()
#define __HAL_RTC_ALARM_EXTI_GET_FLAG()
#define __HAL_RTC_ALARM_EXTI_CLEAR_FLAG()
#define __HAL_RTC_ALARM_EXTI_CLEAR_IT()
#define __HAL_RTC_ALARM_EXTID2_GET_FLAG()
#define __HAL_RTC_ALARM_EXTID2_CLEAR_FLAG()
#define __HAL_RTC_ALARM_EXTI_GENERATE_SWIT()
/* RTC WakeUpTimer */
#define __HAL_RTC_WAKEUPTIMER_EXTI_ENABLE_IT()
#define __HAL_RTC_WAKEUPTIMER_EXTI_DISABLE_IT()
#define __HAL_RTC_WAKEUPTIMER_EXTI_ENABLE_EVENT()
#define __HAL_RTC_WAKEUPTIMER_EXTI_DISABLE_EVENT()
#define __HAL_RTC_WAKEUPTIMER_EXTID3_ENABLE_EVENT()
#define __HAL_RTC_WAKEUPTIMER_EXTID3_DISABLE_EVENT()
#define __HAL_RTC_WAKEUPTIMER_EXTID2_ENABLE_IT()
#define __HAL_RTC_WAKEUPTIMER_EXTID2_DISABLE_IT()
#define __HAL_RTC_WAKEUPTIMER_EXTID2_ENABLE_EVENT()
#define __HAL_RTC_WAKEUPTIMER_EXTID2_DISABLE_EVENT()
#define __HAL_RTC_WAKEUPTIMER_EXTI_ENABLE_FALLING_EDGE()
#define __HAL_RTC_WAKEUPTIMER_EXTI_DISABLE_FALLING_EDGE()
#define __HAL_RTC_WAKEUPTIMER_EXTI_ENABLE_RISING_EDGE()
#define __HAL_RTC_WAKEUPTIMER_EXTI_DISABLE_RISING_EDGE()
#define __HAL_RTC_WAKEUPTIMER_EXTI_ENABLE_RISING_FALLING_EDGE()
#define __HAL_RTC_WAKEUPTIMER_EXTI_DISABLE_RISING_FALLING_EDGE()
#define __HAL_RTC_WAKEUPTIMER_EXTI_GET_FLAG()
#define __HAL_RTC_WAKEUPTIMER_EXTI_CLEAR_FLAG()
#define __HAL_RTC_WAKEUPTIMER_EXTID3_GET_FLAG()
#define __HAL_RTC_WAKEUPTIMER_EXTID3_CLEAR_FLAG()
#define __HAL_RTC_WAKEUPTIMER_EXTI_GENERATE_SWIT()
#define __HAL_RTC_WAKEUPTIMER_EXTID2_GET_FLAG()
#define __HAL_RTC_WAKEUPTIMER_EXTID2_CLEAR_FLAG()
/* RTC TimeStamp */
#define __HAL_RTC_TAMPER_TIMESTAMP_EXTI_ENABLE_IT()
#define __HAL_RTC_TAMPER_TIMESTAMP_EXTI_DISABLE_IT()
#define __HAL_RTC_TAMPER_TIMESTAMP_EXTI_ENABLE_EVENT()
#define __HAL_RTC_TAMPER_TIMESTAMP_EXTI_DISABLE_EVENT()
#define __HAL_RTC_TAMPER_TIMESTAMP_EXTID2_ENABLE_IT()
#define __HAL_RTC_TAMPER_TIMESTAMP_EXTID2_DISABLE_IT()
#define __HAL_RTC_TAMPER_TIMESTAMP_EXTID2_ENABLE_EVENT()
#define __HAL_RTC_TAMPER_TIMESTAMP_EXTID2_DISABLE_EVENT()
#define __HAL_RTC_TAMPER_TIMESTAMP_EXTI_ENABLE_FALLING_EDGE()
#define __HAL_RTC_TAMPER_TIMESTAMP_EXTI_DISABLE_FALLING_EDGE()
#define __HAL_RTC_TAMPER_TIMESTAMP_EXTI_ENABLE_RISING_EDGE()
#define __HAL_RTC_TAMPER_TIMESTAMP_EXTI_DISABLE_RISING_EDGE()
#define __HAL_RTC_TAMPER_TIMESTAMP_EXTI_ENABLE_RISING_FALLING_EDGE()
#define __HAL_RTC_TAMPER_TIMESTAMP_EXTI_DISABLE_RISING_FALLING_EDGE()
#define __HAL_RTC_TAMPER_TIMESTAMP_EXTI_GET_FLAG()
#define __HAL_RTC_TAMPER_TIMESTAMP_EXTI_CLEAR_FLAG()
#define __HAL_RTC_TAMPER_TIMESTAMP_EXTID2_GET_FLAG()
#define __HAL_RTC_TAMPER_TIMESTAMP_EXTID2_CLEAR_FLAG()
#define __HAL_RTC_TAMPER_TIMESTAMP_EXTI_GENERATE_SWIT()
|
All of the RTC associated EXTI lines are removed from the RTC driver in HAL2.
Please check the ** EXTI Migration guide ** for more details.
|